package com.three.iot.commons.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author luiz
 * @Title: DeviceSingleAttrDataRespDto
 * @ProjectName iot-server
 * @Description: 设备数据
 * @date 2019-05-23 11:19
 */
@Data
public class DeviceAttrRespDto {
    /**
     * 属性Id
     */
    private Integer productAttrId;
    /**
     * 属性编号
     */
    private String attrNo;
    /**
     * 属性名称
     */
    private String attrName;
    /**
     * 属性单位
     */
    private String attrUnit;
    /**
     * 属性单位名称
     */
    private String attrUnitName;
    /**
     * 属性数据类型
     */
    private String attrDataType;
    /**
     * 属性数据类型名称
     */
    private String attrDataTypeName;
    /**
     * 显示类型编号
     */
    private String showTypeNo;
    /**
     * 显示类型名称
     */
    private String showTypeName;
    /**
     * 最小值
     */
    private String minVal;
    /**
     * 最大值
     */
    private String maxVal;

    /**
     * 当前最新值
     */
    private String currentVal;
    /**
     * 读写类型
     */
    private String rwFlag;

    /**
     * 读写类型名称
     */
    private String rwFlagName;
    /**
     * 排序
     */
    private Integer sortNum;

    /**
     * 数据列表
     */
    private List<DeviceAttrDataDetailRespDto> deviceAttrDataDetailRespDtos;


}
